package cc.rengu.redp.bizimpl.enums;

/**
 * Created by Daniel on 2020/5/2.
 */
public enum ParamQueryKeyEnum {
    ON_LINE_CHECK_FLAG("onLineCheckFlag","联网核查标识"),
    CORE_ACCT_SIGN("CORE_ACCT_SIGN","是否需要进行核心签约"),
    MAX_SIGN_ACCT_NO("MAX_SIGN_ACCT_NO","结算账户最大签约数"),
    MAX_SIGN_LICENCE("MAX_SIGN_LICENCE","营业执照最大签约数"),
    OTHER_FILE_LIST("otherFileList","其他电子资料上传"),
    CASH_WITHDRAWAL_FLAG("CASHWITHDRAWALFLAG","是否开通提现开关"),
    INNER_CHANNEL_D0_FLAG("innerChannelD0Flag","本行渠道开通实时清算开关"),
    ALLOW_MCHNT_D0_SETTLE_INST("ALLOW_MCHNT_D0_SETTLE_INST","是否允许D0结算"),
    ALLOW_MCHNT_D0_EXPEND_DAY("ALLOW_MCHNT_D0_EXPEND_DAY","入驻超过N天"),
    ALLOW_MCHNT_D0_TRANS_DAY("ALLOW_MCHNT_D0_TRANS_DAY","每天交易超过N天"),
    QR_CODE_TYPE("qrCodeType","法人行生成二维码类型"),
    SMS_FLAG("smsFlag","是否开通短信通知开关"),
    D0_FEE("D0_FEE","机构默认提现费率千分之几"),
    UNION_PAY_ORG_CODE("unionPayOrgCode","法人行银联收单机构号"),
    BUSINESS_PUBLICACCT("BUSINESS_PUBLICACCT","有营业执照时结算账号是否必须录入对公户"),
    MCHNT_AREA("MCHNT_AREA","是否配置展示所属商圈"),
    MARKET_FLAG("marketFlag","是否支持自助开展营销活动"),
    AGENT_MCHNT_NO("AGENTMCHNTNO","是否展示代理机构"),
    CREDIT_REPORT_FLAG("creditReportFlag","是否需要征信报告"),
    REGISTER_CAPITAL("registerCapital","商户注册资本是否必填"),
    MCHNT_AVG_TRANS_AMT("MCHNT_AVG_TRANS_AMT","是否展示商户单笔平均交易额"),
    CASH_WITHDRAWAL("cashWithdrawal","是否展示提现手续费"),
    MAX_BATCH_APPLY_QR_NUM("MAX_BATCH_APPLY_QR_NUM","法人行二维码生成数量最大限制值")
    ;

    private String type;
    private String desc;

    ParamQueryKeyEnum(String type, String desc) {
        this.type = type;
        this.desc = desc;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}
